<script>
    // 重置登录状态

            // https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/user-login/ResetUserSessionKey.html

            /*
                一、接口说明

                            1、接口英文名

                                        ResetuserSessionKey

                            2、功能描述

                                       重置指定的登录状态 session_key 。 为了保持 session_key私密性，接口不明文传入 session_key ，
                                       
                                       而是通过校验登录状态签名来完成。
            */

           /*
                二、调用方式

                          1、HTTPS调用

                                  GET https://api.weixin.qq.com/wxa/resetusersessionkey?access_token=ACCESS_TOKEN 
                                  
                          2、第三方调用

                                  ①、调用方式以及出入参和 Https相同，仅仅是调用的 token不同

                                  ②、该接口所属的权限集 id 为：18、

                          3、请求参数

                                            属性	        类型	    默认值	    必填	    说明
                                        
                                    ①、access_token       string                   是          接口调用凭证，改参数为URL参数，非Body参数。
                                                                                            使用access_token或者 authorizer_access_token

                                    ②、openId             string                   是           用户在小程序内唯一标识符

                                    ③、sinnature          string                   是           用户登录状态签名，用session_key对空字符串签名得到的结果。
                                                                                                即 signature = hmxc_sha256(session_key,"")

                                    ④、sig_method         string                   是           用户登录状态签名的哈希算法，目前只支持 hmac_sha256

                           4、返回值
                           
                                    返回的json数据包

                                        属性	      类型	    说明

                                    ①、errcode	    number	    错误码

                                    ②、errmsg	    string	    错误信息

                                    ③、openid	    string	    用户唯一标识符

                                    ④、session_key	string	    重置后的用户登录态
           */

           /*
                三、其他说明

                            1、重置用户session_key后，原由的 session_key会失效。请注意接口调用时机，以免影响用户在小程序中的体验。

                            2、重置后的 session_key 会集成原有的 session_key的过期时间，重置操作不能为 session_key 续期。

                            3、单个小程序 appid 请求频率限制为 60000次/分钟

                            4、不允许频繁重置同一个用户的登录状态

           */

           /*
                四、调用示例

                            1、请求数据示例

                                    GET https://api.weixin.qq.com/wxa/resetusersessionkey?access_token=ACCESS_TOKEN&openid=OPENID&signature=SIGNATURE&sig_method=hmac_sha256

                            2、返回数据示例

                                    {"errcode": 0, "errmsg": "ok", "openid": "xxxxxxx", "session_key": "xxxxxxxx" }

                            3、错误码
                                
                                    （页面最底部）
                                    https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/user-login/ResetUserSessionKey.html
           */

         
</script>